liquor made with bitter almonds - Francés Inglés Diccionario